sit on your hands - Allemand Anglais Dictionnaire